﻿<%@ Page Title="Validar Usuarios" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ValidarUsuarios.aspx.cs" Inherits="CorreoSocialWeb.Admin.NuevosUsuarios" %>
<%@ Register TagPrefix="nav" TagName="Navegador" Src="~/Controls/NavegadorUserControl.ascx" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

    <nav:navegador runat="server" id="NavegadorUserControl" /> 

    <div class="row">
        <h2>Usuarios Pendientes de Validación</h2>
        <p class="text-danger">
            <asp:Literal runat="server" ID="ErrorMessage" />
        </p>
        <asp:GridView 
            ID="GridView1" runat="server" 
            ShowHeaderWhenEmpty="True" Width="100%" 
            SelectMethod="GridView_GetData" 
            ItemType="CorreoSocialWeb.Models.Usuario" 
            AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" 
            CssClass="table table-hover table-bordered" AllowPaging="True">

            <Columns>
                <asp:BoundField HeaderText="Nombre de usuario" DataField="NombreDeUsuario" />
                <asp:BoundField HeaderText="Nombre" DataField="Nombre" />
                <asp:BoundField HeaderText="Apellido" DataField="Apellido" />
                <asp:BoundField HeaderText="Correo" DataField="Email" />
                <asp:BoundField HeaderText="DNI" DataField="DNI" />
                <asp:BoundField HeaderText="Fecha de Nacimiento" DataField="FechaNacimiento" DataFormatString="{0:dd/MM/yyyy}" />
                <asp:BoundField HeaderText="Celular" DataField="NroTelefonoCelular" />
                <asp:BoundField HeaderText="Dirección" DataField="Domicilio.direccion" />
                <asp:BoundField HeaderText="Provincia" DataField="Domicilio.Partido.Provincia.Nombre" />
                <asp:BoundField HeaderText="Partido" DataField="Domicilio.Partido.nombre" />
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:Panel ID="pnlControl" runat="server">

                            <asp:Button CssClass="btn btn-default" ID="btnAceptar" runat="server" Text="Aprobar" 
                                CommandName="Aprobar" 
                                CommandArgument='<%# Item.Id %>' />
                            <ajaxToolkit:ConfirmButtonExtender 
                                ID="ConfirmButtonAceptar" runat="server"
                                TargetControlID="btnAceptar"
                                ConfirmText="¿Confirmás Aprobar al Usuario seleccionado?" />

                            <asp:Button CssClass="btn btn-default" ID="btnRechazar" runat="server" Text="Rechazar" 
                                CommandName="Rechazar" 
                                CommandArgument='<%# Item.Id %>' />

                            <asp:ImageButton CssClass="btn btn-default" ID="ImageButton1" runat="server" 
                                ImageUrl="~/Content/Images/search16.png" 
                                CommandName="Imagenes" Height="34px" 
                                CommandArgument='<%# Item.Id %>' ToolTip="Ver imágenes." />

                        </asp:Panel>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <PagerStyle HorizontalAlign="Center" />
        </asp:GridView>
        <br />
    </div>
</asp:Content>
